Contents INTRODUCTION: % Short Overview System Requirements PARTITIONING: d BASICS: Hard Structure Primary Secondary Partitions File Systems Partitioning Programs CREATING: Planning Modifying Existing Partition Types Creating Partitions CONFIGUREING: Formatting Partitions Installing Operating Systems BOOTING: Booting without Bootmanager Booting Bootmanager PROBLEMS / SOLUTIONS: Overview Problems Windows 95/98/ME Problems Windows NT/2000 Problems Linux Problems Hardware Problems Software PROGRAM: 5 MENU "FILE": Open Table Save Table Copy Partition Open Master Record Save Master Record Build Emergency MENU "EDIT": Properties partition Select Partition Remove Formatting MENU "WINDOWS": Partition table Extended Partition table MENU "HELP": Registration COMMAND OPTIONS: 5 Overview Script Return Values Using Exitcode OTHERS: } Shareware Order Updates Copyright Liability Warranty Frequently Asked Questions (FAQ) History Development Index Index Booting Bootmanager Booting without Bootmanager Build Emergency Command Options (Overview) Copy Partition Copyright Creating Partitions Properties partition Extended Partition Table File Systems Formatting Formatting Partitions Frequently Asked Questions (FAQ) Hard Structure Installing Operating Systems History Development Liability Warranty Modifying Existing Open Master Record Open Table Order Partition Types Partition Table Partitioning Programs Planning Primary Secondary Partitions Problems (Overview) Problems Windows 95/98/ME Problems Hardware Problems Linux Problems Software Problems Windows NT/2000 Registration Remove Return Values Using Exitcode Shareware Save Master Record Save Table Select Partition Script Short Overview System Requirements Updates Short Overview The harddisk partitioner PARTITIONSTAR offers you the following functions: Scope of functions like FDISK with many extra features UNLIMITED SUPPORT of ALL operating and all file systems (incl. Windows 2000) DECREASING and FORMATTING of FAT 12, 16, and FAT 32 PARTITIONS Two programs: One PROGRAM FOR DOS and one for WINDOWS 95/98/ME/NT/2000 Complete functionality with user interface as well as with OWN SCRIPT LANGUAGE much more... SEE ALSO: System Requirements System Requirements In order to be able to use the harddisk partitioner PARTITIONSTAR, you will need an Intel-compatible 80486 PC (or later model). ALL operating systems and ALL file systems are supported, since the harddisk partitioner's How It Works is not dependent on the operating and/or file system. { There are two programs: One for DOS (starting with version 4.0) and one for Windows (starting with Windows 95 / NT 3.51). SEE ALSO: Short Overview Problem (Overview) Problems Windows 95/98/ME Problems Windows Problems Linux Problems Hardware Hard Disk Structure Every hard disk consists of various cylinders, heads, and sectors. Every hard disk sector has 512 bytes. This is rather complicated and thus not suitable for users to save files on a disk in such a way. The hard disk is first "formatted" to allow users to write files to that hard drive. This structures the many cylinders, heads, and sectors in such a way as to permit the storage of entire files. This structure is called a "file system." @ The first hard disks appeared at the beginning of the 80s. At that time developers / users were only familiar with floppy disks. From that point of view, the space of a hard disk seemed very large. The developers thus decided to split large hard disks into smaller units or at least plan for partitioning large drives. A file system is written to each of these partitions. Every user knows this file system under the term "drive." The Microsoft operating systems assigned letters such as C:, D:, etc. to these drives . One of the reasons for dividing a hard disk is the size of the file systems. The other reason is the option of being able to utilize different file systems (e.g., one for DOS/Windows and another one for Unix/Linux). 8 The process of this division is called "partitioning." SEE ALSO: G Primary Secondary Partitions File Systems Formatting Partitions Primary and Secondary Partitions A hard disk can be partitioned into up to four partitions. This is due to the table where the position and size of the individual partitions is stored (partition table). This partition table was specified in the beginning of the 80s and is basically still the current status of technology. Since this partition table represents the first division, it is called the "primary partition table." ] Several operating system developers combined their efforts to introduce a new standard. This new standard was to enable the subdivision of each of the four basic partitions into several parts (partitions). To achieve this, a different type of partition table storage is utilized, which has the potential of allowing an unlimited number of entries. & This divided partition is actually no partition in the true sense of the word because it cannot - and is not supposed to - contain any file system itself. It only serves to extend the option of partitioning the hard disk. This type of partition is thus usually called an "extended partition." The partition table within this partition is then referred to as the "extended partition table" or more exactly the "secondary partition table." 6 These partitions (within this extended partition) are called "secondary partitions" or "logical drives." (The latter term, however, is not quite accurate since in technical terms, primary partitions are also nothing more than a logical division of the physical hard disk and are thus logical drives as well.) The technical differentiation between primary and secondary partitions is almost exclusively based on the entry within the respective partition table. Not nearly all operating systems, however, have put secondary and primary partitions in the same category. For example, when booting from secondary partitions created with Microsoft operating systems certain restrictions apply. SEE ALSO: File Systems File Systems After partitioning, each of the partitions is further structured so that data can be saved in that partition. This structure is called a "file system." (A file system should not be confused with an operating system, which enables the starting and execution of programs.) After a file system has been written to the hard disk it becomes difficult and even impossible in part to apply any changes (enlarge, reduce, move, or convert). That is the reason you should decide carefully what you would like to do and whether this is realizable BEFORE partitioning a hard drive. Problems concerning this issue are discussed further down. After the partition for a file system has been created (see further below), the file system has to be created within this partition. This is called "formatting" and is usually performed during the installation of the operating system. SEE ALSO: 9 Primary Secondary Partitions Formatting Partitions Partitioning Programs Several programs are available for partitioning, which can be carried out for almost every operating system. These programs are called "partitioners" or "hard disk partitioners." Most operating systems have their own partitioning program. That program is often called "FDISK." Since these programs are often very cumbersome to use, other vendors offer programs such as this one. Which program you use to partition the hard disk is actually not important since the partitioning itself is nothing more than dividing the hard drive. Because ALL operating systems understand exactly the same type of hard disk division (primary and secondary partition table), all of the partitioners available on the market HAVE TO be compatible with one another. (Some bootmanagers that manage their own partition tables are the exception. The bootmanager program BOOTSTAR is one such exception). The functionality of the partitioning process is offered not only by the independent partitioners but also by other programs such as setup programs of operating systems or a variety of bootmanager programs. Planning a New Hard Disk As mentioned above, the subsequent change of an already carried out partitioning is very difficult. This means you should THINK ABOUT WHAT YOU WANT VERY CAREFULLY BEFORE YOU START formatting a hard disk. 1. OPERATING SYSTEMS First, determine how many and which operating systems you would like to install. Remember that many operating systems cannot be booted from any other partition than the primary one. If you are planning to create more than four partitions, you should use a bootmanager, which can utilize more than four partitions (e.g., the bootmanager BOOTSTAR). Also, remember that computers are usually booted only from the first hard disk exclusively. If you would like to boot from a different hard disk than the first one, you have to use a bootmanager that supports this (e.g., the bootmanager BOOTSTAR). Even if the bootmanager permits booting from another hard disk it does not mean that this will always work with every other operating system. 2. FILE SYSTEMS Q Next, you should be thinking about the type of file system you would like to use. It is a good idea to use a separate file system (partition) for every operating system so that the operating systems do not interfere with one another or destroy each other. Here, you should take into consideration which operating system you will use to access another file or operating system (partition). Also take partitions without operating system into account, which you might use to save "only" files. These partitions can usually also be secondary partitions without causing any problems. 3. OPERATING SYSTEM PROBLEMS Please make sure that your requirements are realizable. One of the biggest problems is that not all operating system are able to access all file systems. Even if the possibility exists, some file systems may have only a limited size or can be located only in a certain area on the hard disk. There is virtually no type of system planning that does not have some sort of restriction for the operating systems on the partitions. 4. HARDWARE AND SOFTWARE PROBLEMS ! Your final check should ensure that your plan is compatible with your hardware. Some hardware products have limitations (errors). Problems may also occur if you are using other software to manage file systems (e.g., Drive Imager) or partition tables (e.g., bootmanager programs). PAY ATTENTION TO THIS PLANNING VERY, VERY CAREFULLY!!! SEE ALSO: Primary Secondary Partitions File Systems Problems Windows 95/98/ME Problems Windows NT/2000 Problems Linux Problems Software Problems Hardware Modifying an Existing Hard Disk The difference between using a new hard disk and an exiting one is that an existing one already has a file and operating system which are to be preserved and expanded with additional ones, which might cause some problems. % Exception: The existing file and operating systems (incl. all files) do not have to be preserved. In this case, the partitioning process is almost as simple and straightforward as for a new hard disk. Just remove all existing partitions and start over the same way as with a new hard disk. If already existing file and operating systems are to be preserved, you have to decide how best to change the existing partitions since the space occupied by the old partitions is to be utilized for the new partitions in most cases. (A reduction of existing "FAT" file systems is possible with the hard disk partitioner PARTITIONSTAR.) If needed, delete a partition no longer required and create two new partitions instead or vice versa. / It is impossible to list all of the possibilities within the framework of this text. In many cases your creativity and skill is also a decisive factor. A program that can take care of ALL of these tasks in their entirety and without any problems does not exist and will most likely never exist either. G Indeed, there are programs with a range of functions for modifying an existing partition exceeding the functions offered by this program but these programs usually cost significantly more than our offered program or promise more than they can keep without threatening the stability and/or content of your existing partitions. The worst case scenario is that even a small partitioner error at a critical location during the modification of an existing partition could potentially destroy the entire file system. u Always make sure you have backed up all of your critical data 100% before starting to modify an existing partition. + However, if you have made such a backup you can also just delete the entire hard disk including all of the partitions and create new partitions. This way you do not have to make any compromises due to existing circumstances. This solution is not really the fastest one but surely the most orderly. SEE ALSO: ( File Systems Planning Partition Types Almost every operating system uses its own file system to save its data. The recognition of the file system is initiated via the partition type. Thus, the correct partition type has to be specified for each file system. (The partition type is specified in this program using hexadecimals.) The following list cannot be complete since all manufacturers/vendors of operating systems can define their own types in a very short time. MS DOS: FAT 12, partition smaller than 32 MB and ends below 8 GB: Type "01" FAT 16, partition smaller than 504 MB and ends below 8 GB: Type "04" FAT 16, partition smaller than 2 MB and ends below 8 GB: Type "06" WINDOWS 95: FAT 16, partition smaller than 2 GB and ends below 8 GB: Type "06" FAT 16, partition smaller than 2 GB and ends below 8 GB: Type "0E" WINDOWS 95B OSR 2, WINDOWS 98: FAT 16, partition smaller than 2 GB and ends below 8 GB: Type "06" FAT 16, partition smaller than 2 GB and ends below 8 GB: Type "0E" FAT 32, ends below 8 GB: Type "0B" FAT 32, ends above 8 GB: Type "0C" WINDOWS NT: q FAT 16, partition smaller than 4 GB and ends below 8 GB: Type "06" NTFS, begins below cylinder 1024: Type "07" WINDOWS 2000: A FAT 16, partition smaller than 4 GB and ends below 8 GB: Type "06" FAT 16, partition smaller than 4 GB and ends below 8 GB: Type "0E" FAT 32, partition smaller than 127 GB and ends below 8 GB: Type "0B" FAT 32, partition smaller than 127 GB and ends below 8 GB: Type "0C" NTFS, begins below cylinder 1024: Type "07" OS/2: FAT 16, partition smaller than 2 GB and ends below 8 GB: Type "06" HPFS, partition smaller than 2 GB and ends below 8 GB: Type "07" LINUX: P ext2fs, begins below cylinder 1024: Type "83" Linux Swap Partition: Type "82" EXPANDED PARTITIONS: H Normal: Type "05" Partition larger than 8 GB or above 8 GB: Type "0F" NOVELL NETWARE: 1 Netware 286: Type "64" Netware 3.11: Type "65" OTHERS: If this list omits a partition type use the type "06" for the installation of an operating system. This type is then often corrected automatically during installation. If needed, check the manual of your operating system for additional information and notes about partition types. SEE ALSO: File Systems Creating Partitions Selecting Partition Partition Properties Problems Windows 95/98/ME Problems Windows NT/2000 Problems Linux Creating Partitions The difficult part is behind you if you are clear about what partitions are and how to use them best for your hard disk. The easiest way to create the individual partitions is in the order they appear on the hard disk. You then need only indicate the size and type of the respective partition. The partition type represents a reference to the file system within the partition. However, it is nothing more than a reference. The partition type modification within the partition table does not change the file system. j Many formatting programs use the partition type as the criterion for which file system is to be created. Partitioning Steps: 1. Determine the partition type 2. Select hard disk (when several hard disks exist) 3. Add the partition by specifying size and partition type Finished! SEE ALSO: Partition Types Partition Table Partition Properties Selecting Partition Problems Windows 95/98/ME Problems Windows NT/2000 Problems Linux Formatting Partitions A file system has to be created for every individual partition after the partitioning process is finished (the partition has to be formatted). Individual file systems can already be partitioned with this program. This is the easiest way because it prevents confusing one or several partitions with other partitions. Before you utilize a(nother) program for formatting you should always verify once more that you have selected the right partition to be formatted! If possible, you should first format all partitions before installing the operating systems. This prevents accidentally deleting an already installed operating system. Most of the setup programs are also able to format partitions. However, these pose the risk to accidentally select the incorrect partition and thus delete an existing file system (operating system)! SEE ALSO: File Systems Formatting Installing Operating Systems After the individual partitions have been successfully installed, you can begin with the installation of the individual operating systems. This should be carried out with care as well. If you should accidentally select the wrong partition during installation, you might overwrite another operating system. This risk can be lessened by activating the respective partition before starting the installation. This means that you select that partition as the boot partition. Just select the boot partition from the partition table and label it "active." s Most operating systems will then suggest the thus activated partition in their setup program during installation. Using a bootmanager that hides all other partitions while installing the operating systems increases safety even more. This prevents selecting the wrong partition during the operating system installation. Such a function is offered by the bootmanager program BOOTSTAR. SEE ALSO: Z Problems Windows 95/98/ME Problems Windows NT/2000 Problems Linux Booting without Bootmanager Before being able to boot from another partition (another operating system), you have to select it in some way. The are actually no standardized techniques for this. Without a bootmanager, you have to "activate" this partition in the partition table before booting another operating system. Of course, this is quite awkward. That is the reason so many so-called "bootmanagers" are now available on the market. These programs allow users to select a partition and with that an operating system during booting. n The hard disk partitioner PARTITIONSTAR may be used to switch the active partition via command line options. SEE ALSO: 0 Booting Bootmanager Command Options Booting with Bootmanager Some operating systems include a bootmanager (e.g., OS/2, Windows NT/2000). However, most of these bootmanagers are still rather cumbersome to use during installation and while running. / Of course, the whole purpose of a bootmanager included in an operating system is to boot this operating system. All other operating systems can and should! be ignored during this process. The configuration is quite often only possible by applying a lot of know-how or after using third-party software. M Some operating system independent bootmanagers, however, still do not support the booting of all operating systems. The reason for this is very simple: These bootmanagers already use some parts of certain operating systems. Any unrestricted functionality can therefore be guaranteed only in connection with these operating systems. These types of bootmanagers are easy to recognize because they are installed within a partition. The installation has to be quite often carried out within a partition with a special operating systems as well (examples: NTLoader - the bootmanager of Windows NT or LILO - the bootmanager of Linux). The bootmanager of OS/2 is outdated and supports only hard disks up to 8 gigabytes in size, for example. The bootmanager BOOTSTAR is completely file system and operating system independent, no matter which file or operating system is used. All file and operating systems are thus supported without limitations or restrictions. SEE ALSO: Booting without Bootmanager Problems (Overview) GENERAL: For most operating systems, it might be necessary to set the harddisk in the BIOS to the "LBA" mode. While running Windows the partition Windows has been started can't be copied or modified. The reason for this is Windows blocked the partition. You can solve this problem by using the DOS VERSION OF THIS PROGRAM. Please note that this does NOT FUNCTION FROM WITHIN THE DOS BOX offered by Windows because the same problem would occur. SEE ALSO: Problems Windows 95/98/ME Problems Windows Problems Linux Problems Hardware Problems Software Problems with DOS / Windows 95/98/ME GENERAL: M For FAT 16 partitions, the maximum partition size is 2 GB. For MS-DOS up to version 4.x, only one primary partition at one time (boot image) may be visible. (However, it is not a problem to install several.). It is possible to boot from the 2nd harddisk only if no primary partition is visible on the 1st harddisk. INSTALLATION STARTING ABOVE 2 GB: (works only with Window 95 and higher) Set up type "0E" partition. If other operating systems are to access this partition, type "0E" should perhaps be changed to "06" after the installation process. INSTALLATION ON SECOND HARD DRIVE: When installing on the second hard drive, the power has to be disconnected to the first hard drive during the installation process. An alternative is to "manually" install DOS (with FORMAT, SYS, and COPY). SEE ALSO: Partition Types Problems (Overview) Problems Windows NT/2000 Problems Linux Problems Hardware Problems Software Problems with Windows NT/2000 GENERAL: For FAT 16 partitions, the maximum partition size is 4 GB. Windows NT: It is possible to boot from FAT 16 (type "06") partitions only if the partition starts before cylinder 1024. Only one Windows NT/2000 partition may be visible at any one time. NTLOADER - BOOT.INI: S The file BOOT.INI contains the information on which partition Windows NT/2000 is installed. In this case the information concerns the position of the partition in the partitioning table of the master boot record. That means that the master boot record partition table and the file BOOT.INI from Windows NT/2000 have to be in agreement with one another. The position in the master boot record partition table can be set in the boot image ("Positions in MBR"). The position in the BOOT.INI can be set as follows: [boot loader] default=multi(0)disk(0)rdisk(0)partition(1)WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)WINNT="Windows NT" The information specified in "partition(1)" is decisive. If needed, all specifications entered have to be corrected! The specification for the first partition is the number 1. WINDOWS NT: INSTALLATION ABOVE 2 GB: To install above 2 GB, the partition has to be formated (FAT 16) with this program. IDE hard drives with 8 GB and larger are supported without any problems starting with Windows NT 4.0 - Service Pack 4 (SP4). Contributing to the solution is a new "Atapi.sys" driver. More information can be found on the Internet at: http://support.microsoft.com/support/kb/articles/q197/6/67.asp INSTALLATION ON 2ND HARDDISK: TO INSTALL from the 2nd hard drive, the power has to be DISCONNECTED to the 1st hard drive. After the installation of Windows NT/2000 is complete, the power is reactivated. A small "boot partition" has to be created on the 1st hard drive. The size for this "boot partition" should be equal to the size of the named file or the "swap file." FORMAT (FAT 16) THIS PARTITION WITH THIS PROGRAM! Then copy the files NTLDR, NTDETECT.COM, and BOOT.INI from the Windows NT/2000 partition to this "boot partition." The files have to have the attributes "S," "H," and "R". The file BOOT.INI also has to list the 2nd harddisk in "rdisk()": [boot loader] default=multi(0)disk(0)rdisk(0)partition(1)WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)WINNT="Windows NT" If necessary, all entered specifications have to be corrected! The entered specification for the first harddisk is a "0" (zero). SEE ALSO: Partition Types Problems (Overview) Problems Windows 95/98/ME Problems Linux Problems Hardware Problems Software Problems with Linux GENERAL: W Linux can only be booted if the partition starts on a cylinder before cylinder 1024. LILO CONFIGURATION - LILO.CONF: The file lilo.co contains the information on which partition Linux is installed. This information refers to the position of the partition in the master boot record partition table. Thus, the master boot record partition table and the file lilo.conf from Linux have to be in agreement with one another. The position of the respective partition can be set in the boot image. The position of the file lilo.conf can be set as follows: boot = /dev/hda1 ; IDE harddisk boot = /dev/sda1 ; SCSI harddisk The specification "hda1" and/or "sda1" is decisive. If necessary, all entered specifications have to be corrected! The entered specification for the first partition is a "1". SEE ALSO: Partition Types Problems (Overview) Problems Windows 95/98/ME Problems Windows NT/2000 Problems Hardware Problems Software Problems with Hardware ABIT CONTROLLER: ; PROBLEM: Error while loading partition tables (158) SOLUTION: perhaps BIOS Update SCSI CONTROLLER ADAPTEC 2940 FIRMWARE VERSION 1.20-1.22: PROBLEM: Error while loading partition tables (158) The program cannot be started SOLUTION: Deactivate "Interrupt 13 BIOS Extensions Support" (Harddisks smaller than 8 GigaBytes) Firmware Update to version 1.23 or higher IOMEGA ZIP DRIVES AND WINDOWS NT: O PROBLEM: Single error message "Drive not Ready" when starting the prorgam. SOLUTION: Select "Ignore." (This prompt is based on a Windows NT bug.) BIOS WITH ANTI-VIRUS OPTIONS (ALMOST ALL BIOS): r PROBLEM: Warning after which a program tries to modify the master boot record. This is most likely a virus. SOLUTION: This might be a message from an anti-virus program: The bootmanager BootStar modifies the master boot record. That is the reason why some anti-virus programs erroneously eport this as a virus. Please permit the modification because the harddisk partitioner PARTITIONSTAR can otherwise not be modify the partition table. SEE ALSO: Problems (Overview) Problems Windows 95/98/ME Problems Windows NT/2000 Problems Linux Problems Software Problems with Software BOOTMANAGER WITH INSTALLATION IN THE MASTER BOOT RECORD: PROBLEM: The harddisk partitioner does not recognize the bootmanager. It thus cannot handle the "hidden" partitions correctly. SOLUTION: Does not exist: You should utilize the harddisk partitioner PARTITIONSTAR if you have installed a bootmanager in the master boot record! (Exception: The bootmanager BOOTSTAR.) ANTIVIRUS PROGRAMS: r PROBLEM: Warning after which a program tries to change the master boot record. This is most likely a virus. SOLUTION: This might be a message from an antivirus program: The harddisk partitioner PARTITIONSTAR modifies the master boot record. That is the reason why some antivirus programs erroneously report this as a virus. NORTON ANTIVIRUS: \ PROBLEM: Norton AntiVirus reports a "Bloodhound.Boot" warning for the emergency disk. SOLUTION: Not required: This message is just a warning about a potential virus and does not mean an actual virus has been detected. SEE ALSO: Problems (Overview) Problems Windows 95/98/ME Problems Windows NT/2000 Problems Linux Problems Hardware Open Table PROGRAM: Partition table / File / Open Table... Boot Image Table / File / Open Table... Extended partition table / File / Open Table... You may load the content of a currently visible window (..., table, or opening message) from a previously created file. If you load a partition table, the old partition table will be completely overwritten with the new one. In case you are loading an outdated or invalid partition table, you may use this feature to overwrite partitions. An opening message text may be loaded from a normal ASCII file. The tables have to be loaded from a file previously created with this program. SEE ALSO: Save Table Save File PROGRAM: Y Partition table / File / Save Table... Extended partition table / File / Save Table... You may save the content of a currently visible window in a data file. These files should be stored on a floppy disk if possible so that continuous access is guaranteed even if you should encounter problems (with accessing the harddisk). All files are saved in an ASCII file without any encoding. This means you might want to consider protecting them from any unauthorized access. SEE ALSO: Open Table Print Copy Partition PROGRAM: a Partition table / File / Copy Partition... Extended partition table / File / Copy Partition... You can copy the entire content of a currently selected partition to another partition. The content of the partition does not matter for the copying process. (For example, this will preserve the Windows 95/98/ME long file names.) However, this function only works if the number of heads and sectors of the hard disk and the position of the partition are identical on the hard disk. (Exception: FAT 12, FAT 16, or FAT 32 partitions. These can be copied as desired.) u If the selected target partition is larger than the source partition, the target partition is adjusted accordingly. Open Master Boot Record PROGRAM: 2 File / Open Master Boot Record... / nth Harddisk You may load the content of the master boot record in its entirety from a previously created binary file (*.bms). (This file should have been created during installation.) + In this case, you should make sure that the master boot record contains the bootstrap as well as the partition table and is written in its entirety from the partition table to the file of the master boot record. Loading an outdated or invalid partition table can result in the loss of partitions. It rarely serves any purpose to load a master boot record. Should the restoration of the bootstrap be absolutely necessary, the following process might be helpful: Save partition table to file (*.bmt). Open master boot record. Open partition table from the file generated above (*.bmt). SEE ALSO: l Save Master Record Partition Table Open Partition table Save Partition table Build Emergency Save Master Boot Record PROGRAM: 2 File / Save Master Boot Record... / nth Harddisk You may save the entire master boot record to a binary file (*.bms). This file may later be used to restore the master boot record exactly as it has been saved. SEE ALSO: / Open Master Record Build Emergency Build Emergency Disk PROGRAM: File / Build Emergency Disk... You can create an emergency recovery disk, which will contain the following: FreeOS Program (DOS version) Master Boot Record as binary file (*.bms) for every hard disk Partition table (*.bmt) Bootimage table (*.bmi), if needed You may use this disk to restore your system if all or part of it has been destroyed (due to a technical error or by mistake). NOTE: It is not possible to create the emergency disk from the same drive used to start the program! (If necessary, please copy the program to another drive before building the emergency disk.) The harddisk partitioner PARTITIONSTAR has no connection with FreeDOS. The harddisk partitioner PARTITIONSTAR does not use any function or functionality of FreeDOS. FreeDOS will be used only to make the emergency disk bootable. < FREEDOS IS A COMPLETELY INDEPENDENT AND DIFFERENT PROGRAM. SEE ALSO: U Open Master Record Save Master Record Copyright Liability Warranty Print PROGRAM: File / Print... You can print out the actual partition table with additional detailed informations. A completly overview of all partition tables can be printed by using the DOS program "PARTINFO.EXE" (attachted to this program). SEE ALSO: H Open Master Record Save Master Record Build Emergency Properties of partition PROGRAM: e Partition table / Edit / Properties... Extended partition table / Edit / Properties... / Selection The following settings have to / can be made for each partition: Size: . Size of parition in MegaByte and in per cent Start: Beginning of partition End: End of partition Type: Y Pressing the button "Selection" offers a list from which to choose the partition type. Name: Here you may indicate a name Changing the ending information is only possible for FAT and expanded partitions. And then only if the corresponding space is available within the partition. Before changing the size of a partition, you should - if possible - defragment the partition first. (Sorry, this program cannot offer a defragmentation function.) SEE ALSO: : Partition table Partition Types Select Partition Select Partition Type PROGRAM: q Partition table / Edit / Properties... / Selection Extended partition table / Edit / Properties... / Selection A list will offer different partition types. Select the one based on the file system to be used. P You may also select a partition type based on the operating system being used: Partition Types SEE ALSO: ; Properties partition Partition table Partition Types Remove PROGRAM: Q Partition table / Edit / Remove... Extended partition table / Edit / Remove... You can remove an existing partition. This removes the reference pointing to this partition within the partition table. The used space on the hard disk is thus marked as "free". However, the data contained within the partition are not deleted (overwritten), Use the Data Killer WIPESTAR to completely delete partitions, which then prevents the recovery of these data with a harddisk editor. SEE ALSO: Partition Table Formating PROGRAM: Q Partition table / Edit / Format... Extended partition table / Edit / Format... You can use this program to format a (n existing) partition. A selection of file systems is at your disposal for this purpose. This list contains only those file systems that can be formatted with this program. If you would like to use a different file system, please utilize an external formatting program. Almost every operating system has such a program included. Most of the setup programs of operating systems offer the opportunity to format a partition during the installation process as well. SEE ALSO: 8 File Systems Properties partition Partition table Partition Table PROGRAM: Windows / nth Harddisk This table displays all partitions of the harddisk. You will see the following: Number (position) and name of the partition Active partition ("") Start / end of the partition (only the cylinder specifications are indicated here. You will receive information that is more detailed if you edit the respective partition). Type of partition SEE ALSO: / Properties partition Open Save Extended Partition Table PROGRAM: / Partition table / Window / Extended Partition You may edit the extended partition table the same way as the partition table. If you would like to boot from a secondary partition, you have to activate that secondary partition within the extended partition table; then switch this extended partition from inactive to "active" in the partition table | Some operating systems do not support booting from secondary partitions at all or only if no primary partition is visible. SEE ALSO: * Properties partition Partition table Registration PROGRAM: Help / Registration... THIS MENU ITEM IS ONLY IN THE SHAREWARE VERSION AVAILABLE! T Here you can type in your registration key, which you will receive after ordering. D This registration key always consists of an "User-ID" and a "Key." All future installations performed with this program (EXE file) will be executable afterwards without any restrictions as well. SEE ALSO: T Shareware (Restictions) Updates Order Copyright Support Liability Warranty Command Line Options (Overview) All functions of this program may also be called from within "batch files" using so-called "command options." This is of special interest to companies that have to perform many installations. CALL: PSDOS.EXE [/Hidden] [/File[:File]] [/MBR[,HDDn]] [/ClearMBR[,HDDn]] PSWin.exe [/Partition[[:n[=tt][,HDDn]|:File|:s[,HDDn]]|:[NNN]-[s]] / [/Reboot[:Off]] [/Password:PPP] [/?] /MBR Reinitializes the bootstrap in the master boot record, a default bootstrap will be generated. Return: "1," if successful. /MBR:FILE > Loads the master boot record. Return: "1," if successful. /CLEARMBR D Deletes die MBR partition table(s). Return: "1," if successful. /PARTITION J Indicates the partition table. Return: Number of existing partitions. /PARTITION:N E Activates the "n"th partition. Return: "n," if partition exists. /PARTITION:N=TT e Changes the type of the "n"th partitons. tt is the type in hex Return: "n," if partition exists. /PARTITION:N:S P Loads the "n"th partition from "s"th partition. Return: "n," if successful. /REBOOT Reboots the system (reset). /REBOOT:OFF d Turn off the system (requires "Advanced Power Management V1.2"). Return: "0", if not successful. /PASSWORD:PPP Permits calling the program and, if needed, creates a new password. This command might have to be issued first! PPP: Password for the bootmanager BOOTSTAR Return: "1", if incorrect password was indicated. /HIDDEN + Suppresses screen output. Return: None. /FILE[:FILE] Reads commands from file. Details in the following section. Return: Taken over by last command or "0," if the file "file" was not found. Displays this help. All entries start with "1" (e.g., 1st harddisk: ",HDD1"; 1st partition: "/partition:1"). U The return value "0" (zero) always refers to an error (if not indicated otherwise). SEE ALSO: + Script Return Values Using Exitcode Script File An alternative to indicating all commands in a batch file is the "script file." More details about the commands can be obtained in the section Command Options. Script files should have the extension "*.scr." Within this file, all commands written in command option lines are indicated with "/." N Only one command may be written within one line. Commentaries start with ";" E If no file name is indicated, then the file PSDOS.SCR will be used. The command "Hidden" should not be used in the script file, because output will not be suppressed until this command has been called. SEE ALSO: 4 Command Options Return Values Using Exitcode Return Values Using Exitcode The return values within a batch file can be handled as follows: COUNT.BAT: PSDOS.EXE /partition If Errorlevel 3 Goto LABEL3 ; The sequence must always If Errorlevel 2 Goto LABEL2 ; view the highest Errorlevel If Errorlevel 1 Goto LABEL1 ; first! Echo INSTALL.BAT: No partitions exist! :LABEL1 Echo INSTALL.BAT: One partition exists! Goto END :LABEL2 Echo INSTALL.BAT: Two partitions exists! Goto END :LABEL3 Echo INSTALL.BAT: Three or more partitions exist! Goto END :END Additional information about batch programming is listed in the manual of the DOS operating system. SEE ALSO: # Command Options Script Shareware (Restrictions) NOTES FOR THE SHAREWARE VERSION: You may test and evaluate this program free of charge and pass it along to other interested users as well (without any registration key). Proper and standard use, however, requires a registration of the program (buying the program). f Without a registration key, you can use the shareware version without any restrictions for 30 days. ONE license is required for EACH computer using the harddisk partitioner PARTITIONSTAR! If several licenses are ordered, it is possible to obtain a key for all licenses. SEE ALSO: @ Registration Order Copyright Support Liability Warranty Order NOTES FOR THE SHAREWARE VERSION: R You can order the shareware version of this program by using the following ways: [ 1. Using the online shop on the Internet. 2. Using the enclosed order form "ORDER.TXT". All other ordering details and prices can be found on the ordering form. Updates of the shareware version may be downloaded from the Internet whenever they become available. Currently, all updates are free! SEE ALSO: : Shareware Registration Copyright Liability Warranty Updates Updates are very easy: Start the program of the new version. SEE ALSO: Order Copyright Copyright (C) of the harddisk partitioner PARTITIONSTAR rests with: Postal Mail: > Star-Tools GmbH Hopfenweg 207 22851 Norderstedt Germany Internet: http://www.star-tools.com/ Fax: +49 40 52950607 Phone: +49 40 52950606 All listed trademarks are property of their respective owner(s)! This program is delivered together with a limited version of FreeDOS. To be exact, it is possible to create a boot disk using this program together with FreeDOS. This program does not use any function or functionality of FreeDOS. The copyright of this program has no connection with the copyright of FreeDOS. The rights of use of this program have no connection with the rights of use of FreeDOS. FREEDOS IS A COMPLETELY INDEPENDENT AND DIFFERENT PROGRAM AND IS SUBJECT TO THE GENERAL RIGHTS OF USE AND THE GENERAL PUBLIC LICENSES (GPL). Source code to FreeDOS is available; either write to us for a copy of the kernel source code that we used, or visit http://www.freedos.org/ to download the latest version of FreeDOS! SEE ALSO: ? Frequently Asked Questions (FAQ) Liability Warranty Order Liability / Warranty If this program is used improperly, it may result in the IRRETRIEVABLE DESTRUCTION OF ALL DATA ON YOUR HARDDISK! It is thus absolutely necessary to create a backup before using the harddisk partitioner PARTITIONSTAR. According to the ruling by the district court Konstanz 1 S 292/95 from May 10 1997, daily data backup is REASONABLE and can be EXPECTED! j THUS, ANY RESPONSIBILITY OR LIABILITY FOR ANY LOSSES OR DAMAGES IS NOT ACCEPTED! UNDER NO CIRCUMSTANCES! 8 The purchase of this software is according to the BGB 494 (German Federal Legal Code) a "TRIAL PURCHASE". This means that the software can be evaluated BEFORE the actual purchase. The software is provided AS IS without warranty of any kind. Any rights for modifications or follow-up corrections DO NOT exist. w Should you find any errors, please let our support staff know and we will try to correct the error within a few days. G Any bug notifications will be rewarded with a free registration key! b The harddisk partitioner PARTITIONSTAR is delivered together with a limited version of FreeDOS. x FREEDOS IS A COMPLETELY INDEPENDENT AND DIFFERENT PROGRAM. FreeDOS is freeware and does not grant any warranty claims. @ More about FreeDOS on the Internet at: http://www.freedos.org/ SEE ALSO: Copyright Updates Frequently Asked Questions (FAQ) DOES THE HARDDISK PARTITIONER PARTITIONSTAR SUPPORT THE OPERATING SYSTEMS / FILE SYSTEMS XYZ? K Yes, the harddisk partitioner PARTITIONSTAR functions independently from the operating or file systems! A few operating systems, however, have some limitations, which need to be observed when using the harddisk partitioner PARTITIONSTAR: Problems Windows 95/98/ME Problems Windows Problems Linux IS IT POSSIBLE FOR THE HARDDISK PARTITIONER PARTITIONSTAR TO MANAGE THE OPERATING SYSTEM(S) XYZ TOGETHER WITH THE OPERATING SYSTEM(S) XYZ? Yes, the harddisk partitioner PARTITIONSTAR can manage individual operating systems completely separate. Therefore, every individual operating system works with every other operating system. DOES THE HARDDISK PARTITIONER PARTITIONSTAR SUPPORT THE XYZ HARDWARE? The harddisk partitioner PARTITIONSTAR basically supports EVERY Hardware. However, some hardware products have inherent errors, which become noticeable when installing and using the harddisk partitioner PARTITIONSTAR: Problems Hardware I HAVE PLANNED TO DO THE FOLLOWING: XYZ. HOW CAN I REALIZE THIS USING THE HARDDISK PARTITIONER PARTITIONSTAR? . We regret to inform you that we cannot supply individual installation and setup instructions. Please read the manual of your operating system. Additional problem solutions may be found on the following pages: Problems Windows 95/98/ME Problems Windows Problems Linux I HAVE PROBLEMS WITH THE INSTALLATION OF THE OPERATING SYSTEM(S) XYZ. CAN YOU HELP ME? . We regret to inform you that we cannot supply individual installation and setup instructions. Please read the manual of your operating system. Additional problem solutions may be found on the following pages: Problems Windows 95/98/ME Problems Windows Problems Linux I WOULD LIKE TO CHANGE THE SEQUENCE OF THE DRIVE DESIGNATIONS (OR DRIVE LETTERS). HOW DO I DO THAT? The drive designation management is performed by the respective operating system. However, you have some influence on the drive order by changing drive positions in the master boot record: I HAVE TESTED THE SHAREWARE VERSION OF THE HARDDISK PARTITIONER PARTITIONSTAR AND NOW WOULD LIKE TO PURCHASE IT. HOW DO I DO THAT? Please use the order form included with the program. All price and delivery information is outlined in this order form. As an alternative, you may use an online shop. You will receive your registration key faster that way. HOW DO I GET UPDATES OF THE HARDDISK PARTITIONER PARTITIONSTAR? e Current updates of the harddisk partitioner PARTITIONSTAR are (only) obtainable via the Internet. WHAT IS THE COST OF AN UPDATE? If you are using the shareware version, then the updates are currently free of charge. In all other cases, please consult your vendor/dealer. I HAVE LOST MY REGISTRATION KEY. CAN YOU SEND ME MY KEY AGAIN? p Unfortunately, we cannot offer this service because the cost would just about equal the cost of a new order. History of Development The following overview shows the development history of the harddisk partitioner PARTITIONSTAR : All versions not listed here contain only very small error corrections or insignificant small changes. As long as you do not experience any system problems you do not need to update the program. 1.3X " Partition table can be printed 1.1X / Partition may be copied to other partitions 1.0X V First functional version. All function are transfered from the bootmanager BOOTSTAR SEE ALSO: Updates Error Message: Access Denied You will receive this error message when ANOTHER APPLICATION blocks any access. This other application can be WINDOWS itself. K Please close all other applications and programs and retry the operation. If this does not solve the problem, you can use the DOS VERSION OF THIS PROGRAM. Please note that this does NOT FUNCTION FROM WITHIN THE DOS BOX offered by Windows because the same problem would occur. ) The easiest way to use the DOS version is to create an EMERGENCY DISK with the program and BOOT WITH THAT DISK. The DOS version of this program is automatically started when using the emergency disk to boot into DOS. The DOS version offers the identical operation and use as the Windows version. SEE ALSO: Build Emergency Error Message: The partition has to end at least at ... You will receive this error message if you tried to decrease a partition even though some space is used within this partition (sectors). d Defragmenting this partition might help. A defragmenter program is included with Windows (defrag). You should close all other programs before using the defragmenter because open files will hinder the defrag process. In some case you might have to reboot your computer and use the defragmenter again to achieve the desired result.